Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F12 Italy F13 Chile F1a Chile F1b Argentina F4 Argentina F5 Argentina F7 Portugal F1 Chile F1 Chile F2 Chile F3 Argentina F3 Argentina F4 France F8 Italy F19 Italy F20 Italy F22 Argentina F6 Argentina F7 Argentina F8 Argentina F9 Argentina F11 Italy F14 Colombia F5 Colombia F6 Colombia F1 Colombia F2 Venezuela #1-w1 Venezuela #1-w2 Venezuela #1-w3 Uruguay F1 Uruguay F2 Argentina F4 Argentina F5 Argentina F8 Argentina F9 France F11 Italy F15 France F9 Argentina F6 Italy F15 Venezuela F8 Argentina F10 Argentina F5 Argentina F7 Argentina F6 Italy F21 Spain F26 Argentina F1 Argentina F2 Spain F15 Argentina F3 Venezuela #1-w4 Uruguay F1 Venezuela F7 Italy F18 Milano Challenger-Jameson Cup - Milan Banja Luka 2002 - Banja Luka Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Banca Stato Challenger Lugano - Lugano Internationale Badische Meisterschaften Um Den Techem Cup - Zell Oberstaufen Cup - Oberstaufen Stella Artois Clay Court Championships - Budaors V Trani Cup - Trani 3° Trofeo 'Citta di Brindisi' - Brindisi Rhein-Main Challenger 2003 - Aschaffenburg Open Mutouest de Saint-Brieuc - St. Brieuc Tennis Napoli Cup - Napoli Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples La Serena Open - La Serena Copa Kia Challenger ATP - Santiago XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota BMW Tennis Championship - Sunrise San Luis Potosi Challenger 2007 - San Luis Potosi Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica Sporting Challenger '07 Trofeo Regione Piemonte - Turin Copa Petrobras Paraguay - Asuncion Copa Petrobras Argentina - Buenos Aires Aberto de Sao Paulo - Sao Paulo ATP Challenger La Serena - La Serena Internazionali di Tennis di Bergamo - Bergamo Oberstaufen Cup-Head German Master's Series - Oberstaufen s'Tennis Masters Challenger - Graz XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Bucaramanga Challenger San Luis Potosi Challenger Belo Horizonte Challenger San Marino Challenger Campos do Jordao Challenger Brasilia Challenger Cali Challenger Bogota Challenger Buenos Aires Challenger Kitzbuhel Challenger Medellin Challenger Guayaquil Challenger Sao Paulo Challenger Bucaramanga Challenger Bergamo Challenger Santiago Challenger Barranquilla Challenger Prague Challenger Bordeaux Challenger Prostejov Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Bogota Challenger Dortmund Challenger Szczecin Challenger Cali Challenger Aguascalenties Challenger Mons Challenger Helsinki Challenger Sao Paulo Challenger Bucaramanga Challenger Salinas Challenger Santiago Challenger Dallas Challenger Barranquilla Challenger Sarasota Challenger Prague Challenger Bordeaux Challenger Marburg Challenger Braunschweig Challenger Genova Challenger Petange Challenger Lermontov Challenger San Juan Challenger Villa Allende Challenger Buenos Aires Challenger Montevideo Challenger Ortisei Challenger Sao Leopoldo Challenger Braunschweig Challenger Bogota Challenger Ortisei Challenger Lima Challenger Sao Paulo Challenger Itajai Challenger Sao Paulo Challenger Aix En Provence Challenger Bordeaux Challenger Mestre Challenger Marburg Challenger Braunschweig Challenger Scheveningen Challenger Liberec Challenger Quito Challenger Cali Challenger San Juan Challenger Cordoba Challenger Ortisei Challenger Guayaquil Challenger Noumea Challenger Santo Domingo Challenger Santiago Challenger San Luis Potosi Challenger Leon Challenger Sarasota Challenger Savannah Challenger Heilbronn Challenger Furth Challenger Moscow Challenger Blois Challenger Braunschweig Challenger Scheveningen Challenger Liberec Challenger Genova Challenger Banja Luka Challenger Trnava Challenger Corrientes Challenger Santiago Challenger Lima Challenger Bogota Challenger Buenos Aires Challenger Montevideo Challenger Mendoza Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Puebla Challenger Guadalajara Challenger Rome Challenger Heilbronn Challenger Mestre Challenger Poprad Tatry Challenger Bastad Challenger Genova Challenger Banja Luka Challenger Buenos Aires Challenger Santiago Challenger Lima Challenger Bogota Challenger Montevideo Challenger Bergamo Challenger Irving Challenger Panama City Challenger Sarasota Challenger Lyon Challenger Braunschweig Challenger Genova Challenger Orleans Challenger Ortisei Challenger Buenos Aires Challenger Cali Challenger Bratislava Challenger Brescia Challenger Canberra Challenger Chicago Challenger New Haven Challenger Cary Challenger Canberra Challenger Newport Beach Challenger Dallas Challenger Parma Challenger Forli Challenger Biella 2 Challenger Biella 3 Challenger Biella 4 Challenger Nottingham 1 Challenger Nottingham 2 Challenger Mouilleron-Le-Captif Challenger Ismaning Challenger Cleveland Challenger Vicenza Challenger Ilkley Challenger Trieste Challenger Ortisei Challenger Generali Open 2002 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Generali Open 2003 - Kitzbuhel Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha Milan Indoors - Milan Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Allianz Suisse Open - Gstaad San Marino Cepu Open - San Marino Generali Open - Kitzbuhel Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Qatar Open - Doha Jameson Cup - Milan Milan Indoors - Milan Argentina Open - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle II Cyclus Open de Tenis - Florianopolis Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad XI Trofeo Ciudad de Quito - Quito Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Voit Mexico City Open - Mexico City PBZ Zagreb Indoors - Zagreb BMW Open - Munich The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Memorial A. Manfredini Sassuolo Challenger - Sassuolo IV Challenger Ciudad De Guayaquil - Guayaquil ATP Studena Croatia Open Umag - Umag Pekao Open 2003 - Szczecin Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Challenger Casablanca San Angel - Mexico City ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Atlanta Tennis Championships - Atlanta International German Open - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Zenith Tennis Cup-Harbour Club - Milan Medibank International - Sydney Movistar Open - Santiago Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Challenger Britania Zavaleta - Puebla Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Masters Series - Hamburg BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Guzzini Challenger - Recanati Gerry Weber Open - Halle AEGON International - Eastbourne Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Moselle Open - Metz St. Petersburg Open - St. Petersburg China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Lima Challenger - Lima BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Sao Paulo Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Apia International - Sydney Heineken Open - Auckland Czech Indoor Open - Prague Royal Guard Open Chile - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Ischgl International Tennis Challenger 2003 - Ischgl Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Salinas Challenger 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Qatar ExxonMobil Open - Doha Apia International - Sydney Intersport Heilbronn Open - Heilbronn Ecuador Open - Quito PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Iquique Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Gemax Samsung Open 2004 - Belgrade Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Oberstaufen Cup - Oberstaufen China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Suisse Open - Gstaad Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle Antalya Cup - Antalya AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Ecuador Open - Quito Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Rio Open - Rio de Janeiro GHI Bronx Classic - Bronx Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva ATP Guzzini Challenger - Recanati Open Parc - Lyon Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle AEGON International - Eastbourne SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Gazprom Hungarian Open - Budapest BMW Open - Munich Libema Open - 's-Hertogenbosch Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Kremlin Cup - Moscow ASB Classic - Auckland New York Open - New York Generali Open - Kitzbuhel European Open - Antwerp Arpa Ceramic Cup - Reggio Emilia Astana Open - Nur-Sultan Great Ocean Road Open - Melbourne ABN AMRO World Tennis Tournament - Rotterdam Nature Valley International - Eastbourne Abierto Mexicano de Tenis Mifel - Los Cabos Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia European Open - Antwerp Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Dallas Open - Dallas Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Challenger Fondazione Carige - Genova Libema Open - 's-Hertogenbosch Plava Laguna Croatia Open - Umag Sofia Open - Sofia Firenze Open - Florence Trofeo Sisma Mantova - Mantova IPP Geneva Trophy - Geneva Citta di Como - Como Copa Petrobras Paraguay - Asuncion ATP Open Castilla y Leon - Segovia Copa Petrobras Argentina - Buenos Aires Pro Tennis World Open - Sunrise Copa Petrobras-Argentina - Buenos Aires Campos do Jordao Challenger Copa Petrobras - Montevideo Mexico City Challenger Turin Challenger Internazionali di Tennis - Bergamo Jameson Cup - Milan BMW Tennis Championship - Sunrise Pereira Challenger Challenger de Providencia-Copa Kia - Santiago Bancolombia Open - Bogota San Luis Potosi Challenger - San Luis Potosi Genova Challenger BMW Tennis Championship - Sunrise AGT Challenger - Leon Open de Franche Comte - Besancon Cyclus Open de Tenis - Florianopolis Unicredit Czech Open 2007 - Prostejov Olbia Geovillage Open - Olbia VI Torneo Internazionale di Tennis - Barletta Bordeaux Challenger Genova Challenger Challenger 42 - Andrezieux BH Tennis Open - Belo Horizonte Garden Open - Rome 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Zagreb Open - Zagreb Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Sporting Challenger - Turin Challenger Citta di Olbia - Olbia Top Wool Challenger Biella - Biella Prostejov Challenger Tennis Napoli Cup 2004 - Napoli Sao Paulo Challenger Memorial Savigni - Sassuolo IV Manta Open - Manta Challenger Canottieri Minico - Mantova Medellin Challenger Sporting Challenger - Turin Geneva Challenger San Marino Cepu Open - San Marino Lubbock Challenger - Lubbock Tennis Masters Series - Rome Tennis Masters Series - Rome Pekao Open - Szczecin Trani Cup - Trani 10ø Tornea B. Camparini - Reggio Emilia CA Challenge 2002 - Graz Canottieri Minico 2004 - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Oklahoma Challenger - Tulsa DPD Challenger 2002 - Aschaffenburg Seguros Bolivar Open - Medellin Bogota Challenger Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Pacific Life Open - Indian Wells XIII Trofeo Ciudad de Quito - Quito NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Manta Challenger Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Copa Petrobras Colombia - Bogota Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Bratislava Challenger Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Cepu Open - San Marino BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Buenos Aires Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Salinas Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Abierto Internacional de Salinas 'Dario Expreso' - Salinas Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bulgarian Challenger 2002 - Sofia Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Jameson Cup - Milan Sunrise Challenger Intersport Heilbronn Open - Heilbronn Le Gosier Challenger BMW Brixina Tennis Open 2000 - Bressanone Copa Petrobras-Brazil - Aracaju Copa Petrobras - Bogota Pereira Challenger Tunis Challenger U.S. Open - New York Seguros Bolivar Open - Medellin Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Kamnik Challenger - Kamnik U.S. Open - New York Australian Open - Melbourne French Open - Paris Santiago Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne Bogota Challenger French Open - Paris Wimbledon - London Cancun Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Banca Stato Challenger Lugano - Lugano Tennis Napoli Cup - Naples 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Citta di Como Challenger - Como Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, World Group, PO, ITA-ESP 2-3 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, PO, ITA-SUI, 2-3 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, PO, ITA-CHI 4-1 Hopman Cup - Perth Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, 1R, ITA-SUI 5-0 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, QF, BEL-ITA 3-2 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Davis Cup, World Group, PO, ARG-COL 4-0 Davis Cup, World Group, QR, IND-ITA 1-3 U.S. Open (juniors) Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Dubai Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro China Open - Beijing BA-CA Tennis Trophy - Vienna Ecuador Open - Quito Forte Village Sardegna Open - Sardinia Open Seat Godo 2005 - Barcelona Valencia Open - Valencia Copa Telmex - Buenos Aires SkiStar Swedish Open - Bastad Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva BNP Paribas Masters - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, SF, FRA-ARG 5-0